/*内页样式*/
.container-fluid {
    padding: 0 13.33333333%;
}
.page-wrap01{ margin-top:40px; margin-bottom:20px}
.page-wrap-right{ width:73.6666%; float:right;}
.page-wrap-right .container2 { border-bottom:#ddd solid 1px; margin:0px; padding:0px; height:40px; line-height:40px; margin-bottom:10px;}
.page-wrap-right .container2 p{ float: left; font-size:23px; font-weight:bold; border-bottom:#3780C5 solid 5px; margin-top:-3px;}
.page-wrap-right .container2 span{float: right; width:68%; text-align: right}
.page-wrap-right .container2 span a{color: #333333}

.page-wrap-contact{}
.page-wrap-contact span{ display: inline-block; width: 100%; padding:10px 10px;border-top:#ddd solid 1px; line-height: 26px }
.page-wrap-contact span:first-child {border-top: none}

.xypg-right-content01 img{ max-width:100%}
.ny{ font-size: 14px}

.xypg-left-title {
    background: #de4411;
    padding: 10px 20px;
    position: relative;
}
.x-copyright {
   float: none; text-align: center; border-top:#444 solid 1px; padding-top: 10px;
}
.x-region {
    float: none;
}
.xypg-left-nav .xypg-left-subnav{display: block}
.xypg-left-nav .xypg-left-subnav > li{background: url(9949b2554fd275257cedcf25b7379923a9b2ea17.png) no-repeat 10px center; padding-left: 20px}
.xypg-left-nav .xypg-left-subnav > li > a{font-size:14px}
#nylxwm-t{padding: 20px 20px;}

.firstRow td img{width: 90%}
/*内页样式*/
.page-wrap01{ margin-top:40px; margin-bottom:20px}
.page-wrap-right{ width:77.6666%; float:right;}
.page-wrap-right .container2 { border-bottom:#ddd solid 1px; margin:0px; padding:0px; height:40px; line-height:40px; margin-bottom:10px;}
.page-wrap-right .container2 p{ float: left; font-size:23px; font-weight:bold; border-bottom:#de4411 solid 5px; margin-top:-3px;}
.page-wrap-right .container2 span{float: right; width:68%; text-align: right}
.page-wrap-right .container2 span a{color: #333333}

.page-wrap-contact{}
.page-wrap-contact span{ display: inline-block; width: 100%; padding:10px 10px;border-top:#ddd solid 1px; line-height: 26px }
.page-wrap-contact span:first-child {border-top: none}

.xypg-right-content01 img{ max-width:100%}
.ny{ font-size: 14px}
.ny img{max-width: 100%}
.fota ul li {
    float: left;
    width: 25%;
}

.m-cpfl{display: none}

@media (max-width: 1800px){
.page-wrap-right{ width:66.6666%; float:right;}
}
@media (max-width: 1600px){
		.xuanze-roll .list1 li span {
    display: block;
    width: 126px;
    height: 34px;
    background: transparent;
    border-radius: 20px;
    line-height: 34px;
    text-align: center;
    color: #333333;
    font-size: 16px;
}
	.xuanze-roll .list1 li.on span{ background: none;    color: #333333;}
	.case-index{
	height:100.0vw;
}
	.nlist1 li .img1{display:flex; width: 340px; height: 150px; justify-content:center; align-items:center; overflow:hidden}
.nlist1 li .img1 img{
  max-width: 100%;
}
	.container-fluid{ padding: 0 3%;}
 .page-wrap-right{ width:69%; margin: 0 auto;}

}
@media (max-width: 1200px){.page-wrap-right{ width:67%; margin: 0 auto;}}

@media (max-width: 768px){
		.xuanze-roll .list1 li span {
    display: block;
    width: 126px;
    height: 34px;
    background: transparent;
    border-radius: 20px;
    line-height: 34px;
    text-align: center;
    color: #333333;
    font-size: 16px;
}
	.xuanze-roll .list1 li.on span{ background: none;    color: #333333;}
	.case-index{
	height:100.0vw;
}
	.nlist1 li .img1{display:flex; width: 340px; height: 150px; justify-content:center; align-items:center; overflow:hidden}
.nlist1 li .img1 img{
  max-width: 100%;
}
	.container-fluid{ padding: 0 3%;}
 .page-wrap-right{ width:100%; margin: 0 auto;float:none;}
	.page-wrap-right .container2{border-bottom:#ddd solid 1px; height: 60px; line-height: 25px; }
	.page-wrap-right .container2 p {
    float: none;
    font-size: 18px;
    font-weight: bold;
		border: none}
	
	.page-wrap-right .container2 span{float: none; width:100%; text-align: left}

}